package com.elitel.frame.main.entity.vo;

import com.elitel.frame.main.entity.CfgFileParam;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * cfg_file_param
 *
 * @author
 */
@Data
public class CfgFileParamVo extends CfgFileParam {

    private String servicename;
    private String servicecode;
    private String servicetype;
    private String pcode;
    private String remark;
    private List<VarInfo> varList;
    private List<Attr> attrList;

    @Data
    public static class VarInfo implements Serializable {
        private String varInfo;
        private String varInfoType;
        private String varInfoUnit;
    }

    @Data
    public static class Attr implements Serializable {
        private String attrName;
        private String attrDesc;
        private Boolean readOnlyFlag;
    }

}